﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Lord/AdminMaster.Master" AutoEventWireup="true" CodeBehind="SoporteChats.aspx.cs" Inherits="EstacionDePoder.Lord.SoporteChats" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <h1>SOPORTE CHATS</h1>
    <asp:UpdatePanel ID="upMensajes" runat="server">
        <ContentTemplate>
            <asp:GridView ID="gvMensajes" runat="server" AutoGenerateColumns="False" 
                DataSourceID="odsMensajes" CssClass="grillaAdmin" 
                onrowdatabound="gvMensajes_RowDataBound">
                <Columns>
                    <asp:BoundField DataField="NombreUsuario" HeaderText="NombreUsuario" 
                        SortExpression="NombreUsuario" ItemStyle-Width="20%" />
                    <asp:BoundField DataField="Fecha" HeaderText="Fecha" SortExpression="Fecha" ItemStyle-Width="20%" />
                    <asp:TemplateField ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center">
                        <ItemTemplate>
                            <asp:HyperLink ID="lnkVerChat" runat="server" Text="Ver Chat" NavigateUrl='<%# Bind("IdUsuario", "~/Soporte/ChatSoporte.aspx?idUsuario={0}") %>' Target="_blank" />
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:BoundField DataField="Mensaje" HeaderText="Mensaje" ItemStyle-Width="50%"
                        SortExpression="Mensaje" />
                </Columns>
            </asp:GridView>
            <asp:Timer ID="tmrMensajes" runat="server" Interval="500" Enabled="true" ontick="tmrMensajes_Tick">
            </asp:Timer>
        </ContentTemplate>
    </asp:UpdatePanel>
    
    <asp:ObjectDataSource ID="odsMensajes" runat="server" 
        SelectMethod="TraerUltimosMensajes" TypeName="BLLEP.Funcionalidad.BLLChat"></asp:ObjectDataSource>
</asp:Content>
